@charset "utf-8";
/* CSS Document */

.fecha{
  width: 80%;
  font-size: 20px;
  font-style: oblique;
  position:relative;
  left:20px;
  top:5px;
  color: rgb(255, 255, 255);
  text-shadow: rgb(204, 204, 204) 0px 1px 0px, rgb(201, 201, 201) 0px 2px 0px, rgb(187, 187, 187) 0px 3px 0px, rgb(185, 185, 185) 0px 4px 0px, rgb(170, 170, 170) 0px 5px 0px, rgba(0, 0, 0, 0.0980392) 0px 6px 1px, rgba(0, 0, 0, 0.0980392) 0px 0px 5px, rgba(0, 0, 0, 0.298039) 0px 1px 3px, rgba(0, 0, 0, 0.14902) 0px 3px 5px, rgba(0, 0, 0, 0.2) 0px 5px 10px, rgba(0, 0, 0, 0.2) 0px 10px 10px, rgba(0, 0, 0, 0.0980392) 0px 20px 20px;
}


.hora{
  width: 80%;
  font-size: 18px;
  font-weight:bold;
  font-style: oblique; 
  position:relative;
  left:20px;
  top:-10px;
  color: rgb(53, 90, 197);
  text-shadow: rgb(224, 224, 224) 1px 1px 0px;
}

.empresa{
  width: 80%;
  font-size: 20px;
  font-style: oblique; 
  position:relative;
  left:20px;
  top:-45px;
  color: rgb(255, 255, 255);
  text-shadow: rgb(204, 204, 204) 0px 1px 0px, rgb(201, 201, 201) 0px 2px 0px, rgb(187, 187, 187) 0px 3px 0px, rgb(185, 185, 185) 0px 4px 0px, rgb(170, 170, 170) 0px 5px 0px, rgba(0, 0, 0, 0.0980392) 0px 6px 1px, rgba(0, 0, 0, 0.0980392) 0px 0px 5px, rgba(0, 0, 0, 0.298039) 0px 1px 3px, rgba(0, 0, 0, 0.14902) 0px 3px 5px, rgba(0, 0, 0, 0.2) 0px 5px 10px, rgba(0, 0, 0, 0.2) 0px 10px 10px, rgba(0, 0, 0, 0.0980392) 0px 20px 20px;
}

.address{
  width: 80%;
  font-size: 20px;
  font-style: oblique; 
  position:relative;
  left:20px;
  top:-30px;
  color: rgb(255, 255, 255);
  text-shadow: rgb(204, 204, 204) 0px 1px 0px, rgb(201, 201, 201) 0px 2px 0px, rgb(187, 187, 187) 0px 3px 0px, rgb(185, 185, 185) 0px 4px 0px, rgb(170, 170, 170) 0px 5px 0px, rgba(0, 0, 0, 0.0980392) 0px 6px 1px, rgba(0, 0, 0, 0.0980392) 0px 0px 5px, rgba(0, 0, 0, 0.298039) 0px 1px 3px, rgba(0, 0, 0, 0.14902) 0px 3px 5px, rgba(0, 0, 0, 0.2) 0px 5px 10px, rgba(0, 0, 0, 0.2) 0px 10px 10px, rgba(0, 0, 0, 0.0980392) 0px 20px 20px;
}

a:link   
{   
 text-decoration:none;   
}   

 
.cita {
  background: #E2E5E3;
  width: 90%; 
  height: 100px;
 margin-left: 5px;
  /* border-radius */
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  /* box-shadow */
  -webkit-box-shadow: rgba(0,0,0,0.2) 0px 1px 3px;
  -moz-box-shadow: rgba(0,0,0,0.2) 0px 1px 3px;
  border-radius: 20px; 
-webkit-border-radius: 20px; 
-moz-border-radius: 20px; 

box-shadow:  7px 7px 10px 0px rgba(192, 224, 150, 0.72);
}


.canvasContainer
{
    position: fixed;
    left: 0px;
    right: 0px;
    top: 250px;
    bottom: 100px;
    z-index: 1;
    overflow:scroll;
}

.contextCanvas
{   position: absolute;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    z-index: 1;
}




.quote{
	
}

.noti_content{
	
}

.eliminar{
	
}

.indexmanager{
	html { height: 100% }
    body { height: 100%; margin: 0; padding: 0 }
    #map_canvas { height: 100% }
}

.CSSTableGenerator {
	margin:0px;padding:0px;
	width:100%;
	box-shadow: 10px 10px 5px #888888;
	border:1px solid #b2b2b2;
	
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
	
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
	
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
	
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}.CSSTableGenerator table{
    border-collapse: collapse;
        border-spacing: 0;
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}.CSSTableGenerator tr:last-child td:last-child {
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
}
.CSSTableGenerator table tr:first-child td:first-child {
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}
.CSSTableGenerator table tr:first-child td:last-child {
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
}.CSSTableGenerator tr:last-child td:first-child{
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
}.CSSTableGenerator tr:hover td{
	
}
.CSSTableGenerator tr:nth-child(odd){ background-color:#aaff56; }
.CSSTableGenerator tr:nth-child(even)    { background-color:#ffffff; }.CSSTableGenerator td{
	vertical-align:middle;
	
	
	border:1px solid #b2b2b2;
	border-width:0px 1px 1px 0px;
	text-align:center;
	padding:7px;
	font-size:16px;
	font-family:Arial;
	font-weight:normal;
	color:#000000;
}.CSSTableGenerator tr:last-child td{
	border-width:0px 1px 0px 0px;
}.CSSTableGenerator tr td:last-child{
	border-width:0px 0px 1px 0px;
}.CSSTableGenerator tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.CSSTableGenerator tr:first-child td{
	background:-o-linear-gradient(bottom, #3f7f00 5%, #aaff56 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3f7f00), color-stop(1, #aaff56) );
	background:-moz-linear-gradient( center top, #3f7f00 5%, #aaff56 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3f7f00", endColorstr="#aaff56");	background: -o-linear-gradient(top,#3f7f00,aaff56);

	background-color:#3f7f00;
	border:0px solid #b2b2b2;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	color:#ffffff;
}
.CSSTableGenerator tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #3f7f00 5%, #aaff56 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3f7f00), color-stop(1, #aaff56) );
	background:-moz-linear-gradient( center top, #3f7f00 5%, #aaff56 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3f7f00", endColorstr="#aaff56");	background: -o-linear-gradient(top,#3f7f00,aaff56);

	background-color:#3f7f00;
}
.CSSTableGenerator tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.CSSTableGenerator tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}


body{
background: #FFFFFF;
}

.mycss_count
{
	text-shadow: 0px 0px 20px rgba(0, 0, 0, 0.2);
    color: #0080ff;
    font-size: 20px;
    font-family: 'Arial Black', Gadget, sans-serif;
}

.btn_ubication {
  background: #41e00b;
  background-image: -webkit-linear-gradient(top, #41e00b, #569c56);
  background-image: -moz-linear-gradient(top, #41e00b, #569c56);
  background-image: -ms-linear-gradient(top, #41e00b, #569c56);
  background-image: -o-linear-gradient(top, #41e00b, #569c56);
  background-image: linear-gradient(to bottom, #41e00b, #569c56);
  -webkit-border-radius: 10;
  -moz-border-radius: 10;
  border-radius: 10px;
  font-family: Arial;
  color: #ffffff;
  font-size: 16px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
  margin-left: 50px;
  margin-top: 5px;
  margin-bottom: 30px;
} 

.btn_location {
  background: #b7d987;
  background-image: -webkit-linear-gradient(top, #41e00b, #569c56);
  background-image: -moz-linear-gradient(top, #41e00b, #569c56);
  background-image: -ms-linear-gradient(top, #41e00b, #569c56);
  background-image: -o-linear-gradient(top, #41e00b, #569c56);
  background-image: linear-gradient(to bottom, #41e00b, #569c56);
  -webkit-border-radius: 10;
  -moz-border-radius: 10;
  border-radius: 10px;
  font-family: Arial;
  color: #ffffff;
  font-size: 16px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
  margin-left: 50px;
  margin-top: 10px;
  margin-bottom: 25px;
}
 
.btn_details {
  background: #41e00b;
  border-radius: 10px;
  font-family: Arial;
  color: #ffffff;
  font-size: 16px;
  margin-left: 30%;
  text-decoration: none;
  
}

.page {
      background:url("../img/bg1.jpg") no-repeat;
      -webkit-background-size: cover;          
      -moz-background-size: cover;         
      -o-background-size: cover;          
       background-size: cover;
 }
 
 #circle {
  margin: 10px;
}


.pagelogin {
	  background:url("../img/whitebg.png") repeat;
      -webkit-background-size: cover;          
      -moz-background-size: cover;         
      -o-background-size: cover;          
       background-size: cover;
}

  
.bartitle{
	display:inline-block;
	color:#38A4C9;
	font-family:arial; 
	font-size:16px;
	padding:0px 20px;
	margin-left: 1px;
	text-align: center;
	text-decoration:none;
	text-shadow:0px 3px 2px #7D929A;
}

.lbl_txt{
	color:#38A4C9;
	font-family:arial; 
	font-size:20px;	
	padding:0px 5px;
	font-weight: bold;
}

.btn_register {
	-moz-box-shadow: 0px 0px 0px 0px #3dc21b;
	-webkit-box-shadow: 0px 0px 0px 0px #3dc21b;
	box-shadow: 0px 0px 0px 0px #3dc21b;
	background-color:#44c767;   
	width: 40%;
	-moz-border-radius:22px;
	-webkit-border-radius:22px;
	border-radius:15px;
	border:2px solid #38A4C9;
	display:inline-block;
	cursor:pointer;
	color:#3dc21b;
	font-family:arial; 
	font-size:16px;
	padding:15px 76px;
	margin-left: 1px;
	margin-top: 10px;
	text-align: center;
	text-decoration:none;
	text-shadow:0px 1px 0px #2f6627;
	background: url("../img/log.png") no-repeat left;
	
}
.btn_register:hover {
	background-color:#D5DCDF;
	color:#ffffff;
	width: 40%;
}
.btn_register:active {
	position:relative;
	width: 40%;
	top:1px;
}

.btn_ok {
	box-shadow: 0px 0px 0px 0px #3dc21b;
	background-color:#F6F8FA;   
	width: 40%;
	border-radius:15px;
	border:4px solid #90c844;
	display:inline-block;
	cursor:pointer;
	color:#3dc21b;
	font-family:arial; 
	font-size:16px;
	padding:15px 76px;
	margin-left: 10px;
	margin-top: 30px;
	text-align: center;
	text-decoration:none;
	text-shadow:0px 1px 0px #2f6627;
}

.btn_ok:active {
	background-color:#CED7CF; 
	color:#ffffff;  
}

.btn_activation {
	-moz-box-shadow: 0px 0px 0px 0px #3dc21b;
	-webkit-box-shadow: 0px 0px 0px 0px #3dc21b;
	box-shadow: 0px 0px 0px 0px #3dc21b;
	background-color:#44c767;
	width: 60%;
	-moz-border-radius:22px;
	-webkit-border-radius:22px;
	border-radius:22px;
	border:3px solid #18ab29;
	display:inline-block;
	cursor:pointer; 
	color:#3dc21b;
	font-family:arial; 
	font-size:20px;
	padding:15px 76px;
	margin-left: 15px;
	text-decoration:none;
	text-shadow:0px 1px 0px #2f6627;
	background: url("../img/act.png") no-repeat left;
	
}
.btn_activation:hover {
	background-color:#5cbf2a;
	color:#ffffff;
	width: 60%;
}
.btn_activation:active {
	position:relative;
	width: 60%;
	top:1px;
}



#my_number_phone {
   border: 1px solid #38A4C9;
   background: #FFFFFF;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 4px;
   color: #96277c;
   -webkit-box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(000,000,000,0.7) 0 0px 0px;
   -moz-box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(000,000,000,0.7) 0 0px 0px;
   box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(000,000,000,0.7) 0 0px 0px;
   padding:8px;
   width:100%;
   font-size: 20px;
   color: #71ACC0;
   }
   
   
#my_number_phone:hover {
   background: #fff;
   color: #71ACC0;
   }
   
#my_number_code {
   border: 1px solid #38A4C9;
   background: #FFFFFF;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 4px;
   color: #96277c;
   -webkit-box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(000,000,000,0.7) 0 0px 0px;
   -moz-box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(000,000,000,0.7) 0 0px 0px;
   box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(000,000,000,0.7) 0 0px 0px;
   padding:8px;
   width:100%;
   font-size: 20px;
   color: #71ACC0;
   }
#my_number_code:hover {
   background: #fff;
   color: #71ACC0;
   }
    
#meetincnf{
width: 100%;
height: 80px;
text-align:center;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
border: 2px #2f322f solid;
background-color: gray;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}   

.labelcircle{
padding-left: 20%;
color: #737679;
font-size: 20px;
font-family: 'Arial Black', Gadget, sans-serif;
}

#welcome{
    color: #0080ff;
    font-size: 20px;
    font-family: 'Arial Black', Gadget, sans-serif;
}